/**
 * Copyright(c) 2013 Jade Techonologies, Ltd.
 *
 * History:
 *   2011-5-25 14:53:39 Created by sky
 */
package com.jade.bss.base.customer;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;

/**
 * 抽象的客户信息接口。除了客户基本信息以外，客户还包括各类详细信息，例如客户详细信息、找回密码相关信息、
 * 上次登录信息等等。
 *
 * @author sky
 * @version 1.0 2011-5-25 14:53:39
 */
@MappedSuperclass
public abstract class CustomerInfo
        implements Serializable
{
    @Id
    @Column (name = "customer_id")
    protected long customerId;

    public long getCustomerId()
    {
        return customerId;
    }

    public void setCustomerId(long customerId)
    {
        this.customerId = customerId;
    }
}
